package com.ztsoft.user.pojo.vo.project;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class ChooseExportDTO implements Serializable {
    /**
     * 批次
     */
    @ExcelProperty(value = "匹配批次")
    private String batch;
    /**
     * 分标编号
     */
    @ExcelProperty(value = "分标编号")
    private String subcontract;
    /**
     * 分标项目名称
     */
    @ExcelProperty(value = "分标名称")
    private String subcontracted;
    /**
     * 物料编码
     */
    @ExcelProperty(value = "物料编码")
    private String materialCode;
    /**
     * 包号
     */
    @ExcelProperty(value = "包号")
    private String packageName;
    /**
     * 入围单位名称
     */
    @ExcelProperty(value = "入围单位名称")
    private String companyName;
    /**
     * 联系人contacts
     */
    @ExcelProperty(value = "联系人")
    private String contacts;
    /**
     * 联系方式contactInformation
     */
    @ExcelProperty(value = "联系方式")
    private String contactInformation;
    /**
     * 预估金额（元）
     */
    @ExcelProperty(value = "预估金额（万元）")
    private String estimatedAmount;
    /**
     * 物资小类
     */
    @ExcelProperty(value = "物资小类")
    private String materialCategory;
    /**
     * 物料描述
     */
    @ExcelProperty(value = "物料描述")
    private String describes;
    /**
     * 扩展描述
     */
    @ExcelProperty(value = "扩展描述")
    private String extend;
    /**
     * 供货单号
     */
    @ExcelProperty(value = "供货单号")
    private String supplyNumber;

    /**
     * 工程名称
     */
    @ExcelProperty(value = "工程名称")
    private String projectName;


    /**
     * 需求单位
     */
    @ExcelProperty(value = "需求单位")
    private String demandUnit;
    /**
     * 需求单位联系人
     */
    @ExcelProperty(value = "需求单位联系人")
    private String personName;
    /**
     * 需求单位联系人电话
     */
    @ExcelProperty(value = "需求单位联系人电话")
    private String personTelephone;
    /**
     * 单位
     */
    @ExcelProperty(value = "单位")
    private String unit;
    /**
     * 网省采购申请号
     */
    @ExcelProperty(value = "网省采购申请号")
    private String purchase;
    /**
     * 填写的数量
     */
    @ExcelProperty(value = "数量")
    private Double quantity;
    /**
     * 最终供货含税单价（元）
     */
    @ExcelProperty(value = "最终供货含税单价（元）")
    private String finalUnitPrice;
    /**
     * 匹配额度
     */
    @ExcelProperty(value = "待匹配金额（元）")
    private Double matchingQuota;
    /**
     * 填写的备注
     */
    @ExcelProperty(value = "备注")
    private String notes;
    /**
     * 是否作废
     */
    @ExcelProperty(value = "是否作废")
    private String cancel;

    @ExcelProperty(value = "审核状态")
    private String status;
}